package com.foreknow.demo10;

/**
 * 1. Java中的继承(extends)
 *      如何理解继承？不同于现实中的继承，它表示扩展的概念
 *      可以理解为一般的概念包含特殊的概念。判断关系是根据ISA原则
 *      例如：  B is a A(B是一种A) 这句话是成立的。 B就是特殊的而A是一般的。 例如：燕子是一种鸟。这是成立的，它们属于继承关系
 *                                                                        班长是一种狗。这是不成立的，因为它们没有任何关系
 *      Java中如果想要使用继承一定要满足ISA原则：特殊的类(子类)  一般类就是(父类或超类)
 *      语法：
 *          public class B extends A{
 *
 *          }
 *      表示：B拥有A的属性和行为，同时B也可以扩展出自己特有的属性和行为
 */
public class ExtendsDemo {
    public static void main(String[] args) {
        Swallow swallow = new Swallow();
    }
}
